package common.fengkai.filepost.dao.pgsql;

import common.fengkai.filepost.bean.pgbean.WatermarkSealInfo;
import common.fengkai.filepost.bean.pgbean.WatermarkSealInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WatermarkSealInfoMapper {
    long countByExample(WatermarkSealInfoExample example);

    int deleteByExample(WatermarkSealInfoExample example);

    int deleteByPrimaryKey(String sealInfoId);

    int insert(WatermarkSealInfo record);

    int insertSelective(WatermarkSealInfo record);

    List<WatermarkSealInfo> selectByExample(WatermarkSealInfoExample example);

    WatermarkSealInfo selectByPrimaryKey(String sealInfoId);

    int updateByExampleSelective(@Param("record") WatermarkSealInfo record, @Param("example") WatermarkSealInfoExample example);

    int updateByExample(@Param("record") WatermarkSealInfo record, @Param("example") WatermarkSealInfoExample example);

    int updateByPrimaryKeySelective(WatermarkSealInfo record);

    int updateByPrimaryKey(WatermarkSealInfo record);

    List<WatermarkSealInfo> selectAll ();
}